﻿; 00 - 07
add al,[eax]
add eax,[eax]
add [eax],al
add [eax],eax
add al, 01
add eax, 01
push es
pop es

; 10 - 17
adc al,[eax]
adc eax,[eax]
adc [eax],al
adc [eax],eax
adc al, 01
adc eax, 01
push ss
pop ss

; 20 - 27
and al,[eax]
and eax,[eax]
and [eax],al
and [eax],eax
and al, 01
and eax, 01
; seg=es
daa

; 30 - 37
xor al,[eax]
xor eax,[eax]
xor [eax],al
xor [eax],eax
xor al, 01
xor eax, 01
; seg=ss
aaa

; 40 - 47
inc eax
inc ecx
inc edx
inc ebx
inc esp
inc ebp
inc esi
inc edi

; 50 - 57
push eax
push ecx
push edx
push ebx
push esp
push ebp
push esi
push edi

; 60 - 67
pushad
popad
bound [eax], [1]
arpl ax, [ax]
; seg=fs
; seg=gs
; op size prefix
; address size prefix
; 70-77
jo 0
jno 0
jb 0
jnb 0
jz 0
jnz 0
jbe 0
jnbe 0
; 80 - 88
add al, 1
or al, 1
adc al, 1
sbb al, 1
and al, 1
sub al, 1
xor al, 1
cmp al, 1
add eax, dword 1
or eax, dword 1
adc eax, dword 1
sbb eax, dword 1
and eax, dword 1
sub eax, dword 1
xor eax, dword 1
cmp eax, dword 1
; 64-bit gap
add eax, byte 1
or eax, byte 1
adc eax, byte 1
sbb eax, byte 1
and eax, byte 1
sub eax, byte 1
xor eax, byte 1
cmp eax, byte 1
test al, [eax]
test eax, [eax]
xchg al, [eax]
xchg eax, [eax]
; 90 - 97
xchg eax, eax
xchg eax, ecx
xchg eax, edx
xchg eax, ebx
xchg eax, esp
xchg eax, ebp
xchg eax, esi
xchg eax, edi
; A0 - A7
